Knowledge Transfer in a Management Process for Outsourced Agile Software Development
نویسندگان
چکیده
The outsourcing of IT services is a reality in the Brazilian Government administration. One of the critical aspects of outsourcing software development services is the transfer of knowledge. The purpose of this work was to define procedures for knowledge transfer in an outsourced software development process based on the Scrum framework. This is a descriptive research, in which elements for knowledge transfer were identified from a systematic review of the literature, eSCM practices, agile software development services contracts, and the Brazilian normative. The definition of procedures involved activities, tasks and artifacts, based on the SECI model and bibliographic and documentary research. The main contribution of this paper is showing how these knowledge transfer elements can be introduced in an outsourced agile development process, through the application of the SECI model.
منابع مشابه
Recurrent Knowledge Boundaries in Outsourced Software Projects: A Longitudinal Study
Knowledge boundaries can constrain cross-border collaboration. Based on a qualitative case study of a distributed team, we examine which semantic knowledge boundaries recur and why they recur over the life of an agile, outsourced software project. Based on our analysis of observational data, collaboration tool data and interviews, we first identify the similar recurrent boundaries and categoriz...
متن کاملAgile requirements prioritization in large-scale outsourced system projects: An empirical study
The application of agile practices for requirements prioritization is a relatively recent trend. Hence, not all of its facets are well-understood. This exploratory study sets out to uncover the concepts that practitioners in a large software organization use in the prioritization process and the practices that they deem good. The study was carried out as a series of three embedded case studies ...
متن کاملAgile Project Management
As agile software development gains awareness and popularity in the software industry, it also continues to capture the interest of the research community. There are several topics within the agile software development area that demand deeper understanding and research. One such topic is 'Agile Project Management' which relates to the management of software projects that are developed using var...
متن کاملKnowledge Management Initiatives in Offshore Software Development: Vendors' Perspectives
Offshore software development (OSD) is a leading business sector in the global IT marketplace, and vendors in different countries are opening software development centres to take advantage of new business opportunities. However, software development is both a technical and a social process in which various software modules are integrated, requiring ongoing interaction and synchronisation of act...
متن کاملKnowledge Sharing: Agile Methods vs. Tayloristic Methods
This paper presents a comparative analysis of knowledge sharing approaches of agile and Tayloristic (traditional) software development teams. Issues of knowledge creation, knowledge conversion and transfer, continuous learning, competence management and team composition are discussed. Experience repositories and other tools for knowledge dissemination are examined.
متن کامل